home *** CD-ROM | disk | FTP | other *** search
- package com.extensibility.xa;
-
- import com.extensibility.app.UI;
- import com.extensibility.rock.RButton;
- import com.extensibility.xml.DeclError;
- import com.extensibility.xml.URI;
- import java.awt.Color;
- import java.awt.Component;
- import java.awt.Container;
- import java.awt.Cursor;
- import java.awt.FlowLayout;
- import java.util.Enumeration;
- import java.util.Vector;
- import javax.swing.JComponent;
- import javax.swing.JPanel;
-
- public class ConversionCheckPane extends ErrorPane {
- protected URI targetFile;
- protected String flavor;
-
- public ConversionCheckPane(SchemaDoc var1, Vector var2, URI var3, String var4) {
- super(var1);
- super.errors = new Vector();
- super.decls = new Vector();
- Enumeration var5 = var2.elements();
-
- while(var5.hasMoreElements()) {
- DeclError var6 = (DeclError)var5.nextElement();
- super.errors.addElement(var6.getError());
- super.decls.addElement(var6.getDecl());
- }
-
- this.flavor = var4;
- this.targetFile = var3;
- super.lblErrors.setText(UI.getString("conversion.check.label", var3.getShortName(), UI.getFileTypeName(var4)));
- ((ErrorPane)this).setErrors();
- }
-
- protected JComponent createHeaderButtons() {
- JPanel var1 = new JPanel(new FlowLayout(2, 5, 0));
- ((JComponent)var1).setBackground(Color.white);
- Cursor var2 = Cursor.getPredefinedCursor(12);
- RButton var3 = new RButton(new SaveAsAction(this));
- RButton var4 = new RButton(new CancelAction(this));
- RButton var5 = new RButton(new ExportAction(this));
- ((JComponent)var4).setFont(UI.getAppFont());
- ((JComponent)var4).setBackground(Color.white);
- ((Component)var4).setCursor(var2);
- ((Container)var1).add(var4);
- ((JComponent)var5).setFont(UI.getAppFont());
- ((JComponent)var5).setBackground(Color.white);
- ((Component)var5).setCursor(var2);
- ((Container)var1).add(var5);
- ((JComponent)var3).setFont(UI.getAppFont());
- ((JComponent)var3).setBackground(Color.white);
- ((Component)var3).setCursor(var2);
- ((Container)var1).add(var3);
- return var1;
- }
-
- public void resetErrors() {
- }
- }
-